home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Software Vault: The Diamond Collection
/
The Diamond Collection (Software Vault)(Digital Impact).ISO
/
cdr37
/
chk4d100.zip
/
CHK4DES.DOC
next >
Wrap
Text File
|
1995-04-05
|
6KB
|
122 lines
CHK4DES v1.00 CHK4DES.DOC 04/05/95
NOTE: Enter COPY CHK4DES.DOC PRN to print this file. It is formatted to
print 2 pages with approximately 60 lines per page.
CAUTION: CHK4DES performs a self-test for viruses and/or tampering on
startup to insure that you have an unaltered program. You cannot use an
executable file compressor such as PKLITE on CHK4DES or it will fail its
self-check and overwrite itself.
SYSOPS!
This utility will hopefully make managing your BBS a little less time
consuming. It was written at the request of the same PCBoard sysop that
suggested the development of MERGEPRO/MERGESYS. He uses a concept he
calls "shovelware", which translated means he gets files from satellite,
fidonet, internet, other BBS's, ... "shovels" them all into a directory to
extract their file descriptions, then "uploads" them to his BBS. CHK4DES
helps automate this process (see PRODUCTS.DOC for related programs). It
works on ASCII text file descriptions in either WildCat! (the first two
lines of the description start at the left margin and the description ends
with an empty line) or PCBoard DIR format (only the first line starts at
the left margin and continuing lines start with a "space" or contain the
"pipe"). Lines can have up to 80 characters (anything more is truncated).
CHK4DES runs on a list of file descriptions generated by a DIZ extractor,
such as WGM-MAKE, which will search a directory full of zips and create a
PCBoard type description file with the information from the FILE_ID.DIZ's.
However, if WGM-MAKE doesn't find a DIZ, it writes "Description is unknown
at this time." (without the quotes) in place of where the description
would normally go. CHK4DES goes through the generated list and removes
all of the "no description" names to another file, which can be dealt with
later. The finished list will contain only file names with descriptions
that can then be added to your bbs file listings. The default description
starting column is 34, which can be set to a different value if necessary.
You can change the "no description" phrase to anything you want, including
an "empty" phrase, which will locate file names where the description area
is blank (nothing is there). CHK4DES can also execute an optional batch
file with the name of each file that has a description, such as moving the
parent file to another directory. To insure you aren't duplicating a file
already on-line, you could run MERGESYS in the compare mode on the list of
new descriptions against your existing file lists, which will remove any
duplicate descriptions from the new list. WildCat! bbs's can still use
this technique, but with an extra step: since the new descriptions are in
a text file, they would have to be converted to the database format before
inserting them into the existing file list database.
Entering CHK4DES without any parameters accesses "help", which describes
the syntax and commands. Since this utility is designed to run unattended
from a batch file, it quits with an errorlevel that can be tested. For a
list of the various exit codes, please see the help system. Its screen
output can also be redirected to create a log by using the "greater than"
symbol, e.g., CHK4DES newlist badlist > chk4des.log. Using ">>" will
append a new log rather than overwriting the previous one.
DISCLAIMER OF WARRANTY
THIS SOFTWARE AND DOCUMENTATION ARE PROVIDED "AS IS", WITHOUT
WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT
NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE
RESULTS AND PERFORMANCE OF THIS SOFTWARE IS ASSUMED BY THE USER.
IN NO EVENT WILL THE AUTHOR OF THIS SOFTWARE, OR ANYONE ELSE WHO
HAS BEEN INVOLVED IN ITS CREATION, PRODUCTION, OR DELIVERY, BE
LIABLE TO YOU OR ANY OTHER PARTY FOR ANY DIRECT, INDIRECT,
INCIDENTAL, OR CONSEQUENTIAL DAMAGES (INCLUDING DAMAGES FOR LOSS
OF BUSINESS PROFITS, INFORMATION, AND THE LIKE) RESULTING FROM ANY
DEFECT IN THIS SOFTWARE OR DOCUMENTATION OR ARISING FROM THE USE
OF OR INABILITY TO USE THIS SOFTWARE OR DOCUMENTATION EVEN IF THE
AUTHOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
BECAUSE OF THE VARIOUS HARDWARE AND SOFTWARE ENVIRONMENTS INTO
WHICH THIS PROGRAM MAY BE PLACED, IT SHOULD ALWAYS BE THOROUGHLY
TESTED WITH NONCRITICAL DATA BEFORE RELYING ON IT. YOUR USE OF
THIS SOFTWARE INDICATES THAT YOU HAVE READ AND AGREED TO THESE AND
ANY OTHER TERMS INCLUDED IN THIS SOFTWARE COLLECTION. SOME STATES
DO NOT ALLOW THE EXCLUSION OR LIMITATION OF IMPLIED WARRANTIES OR
LIABILITIES FOR INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THE ABOVE
LIMITATION OR EXCLUSION MAY NOT APPLY TO YOU.
Live long and prosper.
PCBoard is a registered trademark of Clark Development Company, Inc.
PKLITE is a registered trademark of PKWARE, Inc.
WildCat! is a trademark of Mustang Software, Inc.
WGM-MAKE is copyrighted by Wayne G. Maas.
You may contact me at any of the addresses given below.
Write to: Hal Parks E-Mail: 8:970/201 RBBSNet
HAL SoftWare 1:11/157 FIDONet
404B W. Oak InterNet
Carbondale, IL 62901 charlies@skelos.lib.siu.edu
OR leave a message for me with InfoQuest BBS at 618-529-0000
OR through InfoQuest's sysop (safest bet for E-Mail and messages)
InterNet: charlies@skelos.lib.siu.edu
RBBSNet: 8:970/201 FIDONet: 1:11/157
USERNAME: Charles Strusz
FIDO NODELIST CORRECTION: Phone should be 618.529.0000
The latest version can always be downloaded by calling:
InfoQuest BBS, Carbondale, IL, 618-529-0000 (sign on as a GUEST USER and
join the HAL conference)
Shawnee Free-Net BBS, Carbondale, IL, 618-549-8448
Rusty-n-Edie's BBS, Youngstown, OH, 216-726-2620